A recursive Java implementation of a Red-Black binary tree.