@Test public void basicTest3() { TreeNode root = new TreeNode(1); root.left = new TreeNode(-2); root.left.left = new TreeNode(-3); Assert.assertEquals(IsBst.isBst(root), true); }
public static boolean isBst(TreeNode root) { return help(root, null, null); }
IsBst { public static boolean isBst(TreeNode root) { return help(root, null, null); } }
IsBst { public static boolean isBst(TreeNode root) { return help(root, null, null); }  }
IsBst { public static boolean isBst(TreeNode root) { return help(root, null, null); }  static boolean isBst(TreeNode root); }
IsBst { public static boolean isBst(TreeNode root) { return help(root, null, null); }  static boolean isBst(TreeNode root);  }