Reports any implementations of Iterator.next()
which can not throw java.util.NoSuchElementException. Such
implementations violate the contract of java.util.Iterator,
and may result in subtle bugs if the iterator is ever used in a non-standard fashion.