public interface TreeNodePrePostVisitor<T>
void
visitIn(TreeNode<? extends T> element, int depth)
visitOut(TreeNode<? extends T> element, int depth)
void visitIn(TreeNode<? extends T> element, int depth)
void visitOut(TreeNode<? extends T> element, int depth)