@Override
	public T next() {
		return delegate.next();
	}
An {@link Iterator} wrapper that allows clients to use a task monitor to cancel iteration

@param <T> the type
Ghidra/Framework/Utility/src/main/java/ghidra/util/task/CancellableIterator.java