code: private void setMaxMin(IntervalRBTreeNode<T> n) {
      n.min = n.left;
      n.max = n.right;
      if (n.leftChild != null) {
        n.min = Math.min(n.min, n.leftChild.min);
        n.max = Math.max(n.max, n.leftChild.max);
      }
      if (n.rightChild != null) {
        n.min = Math.min(n.min, n.rightChild.min);
        n.max = Math.max(n.max, n.rightChild.max);
      }
    }
docs: Sets the max min.
  
  @param n the new max min