ForwardIterator Method