class GraphAlgorithms {

	public static <V, E extends GEdge<V>> Set<V> getDescendants(GDirectedGraph<V, E> g,
			Collection<V> vertices) {

		Set<E> edges = getEdgesFrom(g, vertices, true);
		Set<V> descendants = toVertices(edges);
		return descendants;
	}

	private  GraphAlgorithms();

}