@Override public boolean add(E object) {synchronized (mutex) {return c.add(object);}}

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