@Test(expected = UnsupportedOperationException.class) public void testRemove() { new EmptyLsaExtIterator().remove(); }
@Override public void remove() { throw new UnsupportedOperationException("remove not supported"); }
LsaExtIterator implements Iterator<T> { @Override public void remove() { throw new UnsupportedOperationException("remove not supported"); } }
LsaExtIterator implements Iterator<T> { @Override public void remove() { throw new UnsupportedOperationException("remove not supported"); }  }
LsaExtIterator implements Iterator<T> { @Override public void remove() { throw new UnsupportedOperationException("remove not supported"); }  @Override boolean hasNext(); @SuppressWarnings("ResultOfMethodCallIgnored") @Override T next(); @Override void remove(); }
LsaExtIterator implements Iterator<T> { @Override public void remove() { throw new UnsupportedOperationException("remove not supported"); }  @Override boolean hasNext(); @SuppressWarnings("ResultOfMethodCallIgnored") @Override T next(); @Override void remove();  }