code: public final boolean remove(Object key) {
          java.util.Set subSet = getSubSet(key);
          synchronized (subSet) {
              return subSet.remove(key);
          } // synchronized (subSet).
      }
docs: /*
  (non-Javadoc)
  
  @see java.util.Collection#remove(java.lang.Object)