org.codehaus.plexus.util.dag
Classes 
CycleDetector
DAG
TopologicalSorter
Vertex
Exceptions 
CycleDetectedException