import java.util.Set;

/**
 * Interface that defines a generic graph.
 *   @author Dave Reed
 *   @version 11/18/13
 */
public interface Graph<E> {
    public abstract void addEdge(E v1, E v2);
    public abstract Set<E> getAdj(E v);
    public abstract boolean containsEdge(E v1, E v2);   
}
