public class TreeTester { public static void main(String[] args) { BinarySearchTree names = new BinarySearchTree<>(); names.add("Romeo"); names.add("Juliet"); names.add("Tom"); names.add("Dick"); names.add("Harry"); class PrintVisitor implements Visitor { public void visit(String data) { System.out.print(data + " "); } } names.inorder(new PrintVisitor()); System.out.println(); System.out.println("Expected: Dick Harry Juliet Romeo Tom"); } }