@Override public boolean containsEdge(E edge) { return (vertices.contains(graph.getEdgeSource(edge)) && vertices.contains(graph.getEdgeTarget(edge)) && graph.containsEdge(edge)); }
@Override public boolean containsEdge(V source, V target) { return (vertices.contains(source) && vertices.contains(target) && graph.containsEdge(source, target)); }