/guava/guava/src/com/google/common/collect/ConcurrentHashMultiset.java
if ( !mapEntries.hasNext ( ) ) { return endOfData ( ) ; }
private final Iterator<Map.Entry<E, AtomicInteger>> mapEntries = countMap.entrySet().iterator(); @Override @CheckForNull protected Entry<E> computeNext() { while (true) { <extra_id_0> Map.Entry<E, AtomicInteger> mapEntry = mapEntries.next(); int count = mapEntry.getValue().get(); if (count != 0) { return Multisets.immutableEntry(mapEntry.getKey(), count); } }