@Override
	public String toString() {
		StringBuffer buffy = new StringBuffer( "RedBlackTree[size=" + size + "]\n" );
		int showSize = Math.min( 20, size() );		
		RedBlackNode<K, V> current = getFirst();
		for ( int i = 0; i < showSize; i++ ) {
			buffy.append( "\t[" ).append( i ).append( "]=(" ).append( current.key ).append( 
			    "," ).append( current.value ).append( ")" ).append( EOL );
			current = current.getSuccessor();
		}
		return buffy.toString();
	}
Creates a copy of an existing RedBlackTree
@param tree the existing tree to copy
Ghidra/Framework/Generic/src/main/java/generic/stl/RedBlackTree.java