public Iterator<T> reverseIterator() {
        return new ThreadRobustReverseIterator(items);
    }
Returns an iterator over the elements of this, starting at the last
element and working backwards. This iterator does not support remove.
vespajlib/src/main/java/com/yahoo/concurrent/ThreadRobustList.java