public interface TidyIterable<X>
extends Iterable<X>
A CleanIterable promises that the Iterator returned by the iterator() method
also implements AutoClosable if that Iterator holds resources (just as open
files) that need to be closed
Overrides the default implementation such that the Iterator used internally
will be closed at the end of this method if that Iterator implements
AutoClosable
Methods inherited from interface java.lang.Iterable
Overrides the default implementation such that the Iterator used internally
will be closed at the end of this method if that Iterator implements
AutoClosable