public synchronized boolean retainAll(Collection coll) { return q.retainAll(coll); }
public synchronized boolean containsAll(Collection coll) { return q.containsAll(coll); }
public synchronized boolean addAll(Collection coll) { return q.addAll(coll); }
public synchronized Object[] toArray(Object[] a) { return q.toArray(a); }
public synchronized boolean remove(Object o) { return q.remove(o); }
public synchronized boolean isEmpty() { return q.isEmpty(); }
public synchronized Object[] toArray() { return q.toArray(); }
public synchronized Object peek() { return q.peek(); }
public synchronized Object element() { return q.element(); }
public synchronized Object poll() { return q.poll(); }
public synchronized Object remove() { return q.remove(); }
public synchronized boolean add(Object o) { return q.add(o); }
public synchronized boolean offer(Object o) { return q.offer(o); }
public synchronized int size() { return q.size(); }
public synchronized void clear() { q.clear(); }
public synchronized boolean contains(Object o) { return q.contains(o); }
public synchronized String toString() { return q.toString(); }
public synchronized Iterator iterator() { return q.iterator(); }