public static void visitPreOrder ( Node node , Visitor visitor ) { visitPreOrder ( node , visitor , Predicates . alwaysTrue ( ) ) ; }
A pre - order traversal calling Visitor . visit for each decendent .