public List<Vertex<T>> traverse(DirectedGraph<T> graph, Vertex<T> start) { return traverse(graph, start, new TrueVisitor<T>()); }
public List<Vertex<T>> traverse(DirectedGraph<T> graph, Vertex<T> start) { return traverse(graph, start, new TrueVisitor<T>()); }
public List<Vertex<T>> traverse(DirectedGraph<T> graph, Vertex<T> start) { return traverse(graph, start, new TrueVisitor<T>()); }