public boolean retainAll(Collection collection) { throw new RuntimeException("not implemented"); }
public boolean retainAll(Collection collection) { return wrappedSet.retainAll(collection); }
    public boolean retainAll(Collection collection)    {        throw new RuntimeException("not implemented");    }