public boolean isEmpty() {synchronized (mutex) {return delegate().isEmpty();}}

public boolean isEmpty ( ) { synchronized ( mutex ) { return delegate ( ) . isEmpty ( ) ; } }
public virtual bool isEmpty(){lock (mutex){return c.isEmpty();}}
