public void setRight(BinaryNode right)
 {
     this.right        = right;
     this.right.parent = this;
     this.size        += 1;
 }
 public void setLeft(BinaryNode left)
 {
     this.left        = left;
     this.left.parent = this;
     this.size       += 1;
 }