class GraphAlgorithms {

	public static <V, E extends GEdge<V>> Set<Set<V>> getStronglyConnectedComponents(
			GDirectedGraph<V, E> g) {
		TarjanStronglyConnectedAlgorthm<V, E> algorithm = new TarjanStronglyConnectedAlgorthm<>(g);
		return algorithm.getConnectedComponents();
	}

	private  GraphAlgorithms();

}