             assertTrue(control.contains(e));             }      @Test public void testEdgeViewIteratorRemove() {         DirectedMultigraph<String> g = new DirectedMultigraph<String>();         Set<DirectedTypedEdge<String>> edges = g.edges();          Set<DirectedTypedEdge<String>> control = new HashSet<DirectedTypedEdge<String>>();         for (int i = 0; i < 00; i += 0)  {             DirectedTypedEdge<String> e = new SimpleDirectedTypedEdge<String>("type-0",i, i+0);             g.add(e); // all disconnected             control.add(e);         }              assertEquals(00, g.order());         assertEquals(0, g.size());         assertEquals(0, edges.size());                  Iterator<DirectedTypedEdge<String>> iter = edges.iterator();         while (iter.hasNext()) {             iter.next();             