public E remove(int index) {synchronized (mutex) {return delegate().remove(index);}}

public E remove ( int index ) { synchronized ( mutex ) { return delegate ( ) . remove ( index ) ; } }
public virtual E remove(int location){lock (mutex){return list.remove(location);}}
