Complete the JavaDoc & test units of PeekingIterator