String checkpoint = null;
checkpoint = checkChangesAndReturnLastCheckpoint(q.resume(checkpoint), 0, 2);
checkpoint = checkChangesAndReturnLastCheckpoint(q.resume(checkpoint), 2, 1);
Iterator<CheckpointAndChange> it = q.resume(checkpoint).iterator();
assertFalse(it.hasNext());
checkpoint = checkChangesAndReturnLastCheckpoint(q.resume(checkpoint), 3, 2);
it = q.resume(checkpoint).iterator();
assertFalse(it.hasNext());
}
private String checkChangesAndReturnLastCheckpoint(List<CheckpointAndChange> list,