class DirectedGraph {

    public Set<Vertex<E>> from(final Vertex<E> v) throws DirectedGraphException
    {
        Set<Vertex<E>> result = new HashSet<Vertex<E>>();
        from2(v, result);
        return result;
    }

    public  DirectedGraph();

}