dump.showIgnored = false;
dump.showClean = false;
HgStatusCollector sc = new HgStatusCollector(hgRepo);
final int r1 = 0, r2 = 3;
System.out.printf("Status for changes between revision %d and %d:\n", r1, r2);
sc.walk(r1, r2, dump);
//
System.out.println("\n\nSame, but sorted in the way hg status does:");
HgStatusCollector.Record r = sc.status(r1, r2);
sortAndPrint('M', r.getModified(), null);
sortAndPrint('A', r.getAdded(), null);