public N next() { if (current == null) { // implies includeSelf: first time round, return the start node current = start; return start; } N curr = stepper.step(current); return current = curr; }
public N next() { if (current == null) { // implies includeSelf: first time round, return the start node current = start; return start; } N curr = stepper.step(current); return current = curr; }