void (int fromIndex, int toIndex) { if (fromIndex > toIndex) { throw new IllegalArgumentException("fromIndex must be <= toIndex"); } for(int i = toIndex; i >= fromIndex; i--) { itemReplaced(myItems.remove(i), null); } fireIntervalRemoved(this, fromIndex, toIndex); }