class Iterators {

    public static <T> CurrentPeekingIterator<T> currentPeekingIterator(PeekingIterator<? extends T> iterator) {
        return new Iterators.CurrentPeekingIteratorImpl(iterator);
    }

    private  Iterators();

}