Iterators turned to normal.
Comments added.
SortMerger depends on Iterator<T> not ListIterator<T>. +Comments.