public boolean removeAll(Collection collection) { boolean changed = false; for (Iterator i = collection.iterator(); i.hasNext();) { Object object = i.next(); boolean result = remove(object); if (result) { changed = true; } } return changed; }
public boolean removeAll(Collection collection) { return wrappedSet.removeAll(collection); }
    public boolean removeAll(Collection collection)    {        boolean changed = false;        for (Iterator i = collection.iterator(); i.hasNext();)        {            Object object = i.next();            boolean result = remove(object);            if (result)            {                changed = true;            }        }        return changed;    }