Instead of Collections.emptyList().iterator() we can use Collections.emptyIterator() method.
Actual implementation of java.util.Collections.EmptyList#iterator does exactly this - just calls emptyIterator method.
Actual implementation of java.util.Collections.EmptyList#iterator does exactly this - just calls emptyIterator method.