public boolean add(E e) {synchronized (mutex) {return delegate().add(e);}}

public boolean add ( E e ) { synchronized ( mutex ) { return delegate ( ) . add ( e ) ; } }
public virtual bool add(E @object){lock (mutex){return c.add(@object);}}
