public Iterator<Hit> deepIterator() {
        return new DeepHitIterator(iterator(), true);
    }
Returns an iterator that does depth-first traversal of leaf hits of this group. Calling this method has the
side-effect of sorting the internal list of hits.

@return A modifiable iterator.
container-search/src/main/java/com/yahoo/search/result/HitGroup.java