boolean (@Nullable Object obj) { if (obj == this) { return true; } if (obj == null || !getClass().equals(obj.getClass())) { return false; } return myDelegate.equals(((DisposableWrapperListIterator)obj).myDelegate); }