Interface that provides semantics of a {@link Iterable} and {@link AutoCloseable} interfaces. This isuseful when you have data that must be iterated on and may hold resources in the underlying implementation that must be closed.
The close method will close any existing iterators that may be open to free resources
@author wburns
@since 7.0