code: static public String toHexString(byte value) {
          StringBuilder buffer = new StringBuilder(2);
          appendHexString(buffer, value);
          return buffer.toString();
      }
docs: Creates a 2 character hex String from a byte with the byte in a "Big Endian"
  hexidecimal format. For example, a byte 0x34 will be returned as a
  String in format "34".  A byte of value 0 will be returned as "00".
  @param value The byte value that will be converted to a hexidecimal String.