View Dependencies and Order of Execution for Inter-dependent tasks
This is an implementation of Topological Sort in a Directed Acyclic Graph.
Run App.java
I have mocked a few Tasks inside App.java and created dependencies among them. Feel free to change them and check. :)
The processOrderBackward() Method shows the ideal execution order of Tasks.