Map.Entry<Key, Integer> entry = j.next(); int count = entry.getValue().intValue();
Key key = j.next(); int count = countMap.get(key).intValue();
	public void printCounts(OutputStream out, boolean deltas) {		PrintStream pout = new PrintStream(out);		Iterator<Map.Entry<Key, Integer>> j = entryIterator();		while (j.hasNext()) {			Map.Entry<Key, Integer> entry = j.next();			int count = entry.getValue().intValue();			if (count != 0) {				pout.print(entry.getKey() + ":\t");				if (deltas && count > 0)					pout.print("+");				pout.println(count);			}		}		pout.flush();	}