public interface Iterator<VALUE>
IIterableResult<VALUE>
next()
next(VALUE p0)
IIterableResult<VALUE> next()
IIterableResult<VALUE> next(VALUE p0)