public interface AtomicIterator<T>
com.google.common.base.Optional<T>
next()
com.google.common.base.Optional.Absent
com.google.common.base.Optional<T> next()