public interface TreeNodeVisitor<T>
void
visit(TreeNode<? extends T> element, int depth)
void visit(TreeNode<? extends T> element, int depth)