private void advance() { while (source.hasNext()) { next = (Edge) source.next(); if (pred.want(next)) { return; } } next = null; }
private void advance() { while( source.hasNext() ) { next = (Edge) source.next(); if( pred.want( next ) ) { return; } } next = null; } public boolean hasNext() {
private void advance() { while( source.hasNext() ) { next = (Edge) source.next(); if( pred.want( next ) ) { return; } } next = null; } public boolean hasNext() {