code: public synchronized void dumpStorage(final PrintStream out) {
  		if (!validState) {
  			throw new InvalidStateException();
  		}
  		try {
  			final StringBuilder sb = new StringBuilder(4096);
  			sb.append("#").append("ID").append("\t").append("Node").append("\n");
  			for (int i = 1; i < storageBlock; i++) {
  				final Node<K, V> node = getNode(i);
  				sb.append(i).append((rootIdx == i) ? "R\t" : "\t").append(node).append("\n");
  				if ((i % 1000) == 0) {
  					out.print(sb.toString());
  					sb.setLength(0);
  				}
  			}
  			if (sb.length() > 0) {
  				out.print(sb.toString());
  				sb.setLength(0);
  			}
  		} finally {
  			releaseNodes();
  		}
  	}
docs: Dump tree in text form to PrintStream (System.out?)
  
  @param out PrintStream