Appearance
Traverses the tree using DFS.
callbackCallBackFn<T>: The callback function to execute on each node.
CallBackFn<T>
startNodeTreeNode<T>: The node to start the traversal from.
TreeNode<T>