public Iterator<E> iterator() {return delegate().iterator(); }

public Iterator < E > iterator ( ) { return delegate ( ) . iterator ( ) ; }
public virtual java.util.Iterator<E> iterator(){lock (mutex){return c.iterator();}}
