A Java implementation of a Suffix Tree for a Byte Array