public static interface DFS.NodeHandler<N,R>
void
afterChildren(N current)
beforeChildren(N current)
R
result()
void beforeChildren(N current)
void afterChildren(N current)
R result()