/guava/guava/src/com/google/common/collect/Multisets.java
while ( iterator2.next( ) ) {
while ( iterator2.hasNext ( ) ) {
if (iterator1.hasNext()) { Entry<? extends E> entry1 = iterator1.next(); E element = entry1.getElement(); int count = entry1.getCount() + multiset2.count(element); return immutableEntry(element, count); } <extra_id_0> Entry<? extends E> entry2 = iterator2.next(); E element = entry2.getElement(); if (!multiset1.contains(element)) { return immutableEntry(element, entry2.getCount()); } }