
System.out.println("Key-Value pairs for keys ending with 'ST': " + tree.getKeyValuePairsForKeysEndingWith("ST"));
</BUG>
System.out.println();
<BUG>System.out.println("Keys containing 'TE': " + tree.getKeysContaining("TE"));

System.out.println("Keys containing 'A': " + tree.getKeysContaining("A"));

System.out.println("Values for keys containing 'A': " + tree.getValuesForKeysContaining("A"));

System.out.println("Key-Value pairs for keys containing 'A': " + tree.getKeyValuePairsForKeysContaining("A"));
</BUG>
}

PrettyPrintUtil.prettyPrint((PrettyPrintable)tree, System.out);
System.out.println();
System.out.println("Value for 'TEST' (exact match): " + tree.getValueForExactKey("TEST"));
System.out.println("Value for 'TOAST' (exact match): " + tree.getValueForExactKey("TOAST"));
System.out.println();
System.out.println("Keys ending with 'ST': " + Iterables.toString(tree.getKeysEndingWith("ST")));
System.out.println("Keys ending with 'M': " + Iterables.toString(tree.getKeysEndingWith("M")));
System.out.println("Values for keys ending with 'ST': " + Iterables.toString(tree.getValuesForKeysEndingWith("ST")));
System.out.println("Key-Value pairs for keys ending with 'ST': " + Iterables.toString(tree.getKeyValuePairsForKeysEndingWith("ST")));
System.out.println();
System.out.println("Keys containing 'TE': " + Iterables.toString(tree.getKeysContaining("TE")));
System.out.println("Keys containing 'A': " + Iterables.toString(tree.getKeysContaining("A")));
System.out.println("Values for keys containing 'A': " + Iterables.toString(tree.getValuesForKeysContaining("A")));
System.out.println("Key-Value pairs for keys containing 'A': " + Iterables.toString(tree.getKeyValuePairsForKeysContaining("A")));
