code: public static void bytes (Object o, TraceComponent tc, byte[] data, int start, int count, String comment) {
      StringBuffer sb = new StringBuffer();
  
      if (comment == null) comment = "";
      sb.append(getFullClassName(tc)+" "+getMEName(o) + " " + comment + ls);
  
      if (data != null)
        sb.append(formatBytes(data, start, count));
      else
        sb.append("data is null");
  
      Tr.debug(tc,sb.toString());
    }
docs: If debug level tracing is enabled then trace a byte array using formatted
  output with offsets. Duplicate output lines are suppressed to save space.
  Tracing of the byte array starts at the specified position and continues
  for the specified number of bytes. A comment is provided which describes
  the data being traced.
  <p>
  @param o handle of the object making the trace call
  @param tc the non-null <code>TraceComponent</code> the event is associated
  with.
  @param data the byte array to be traced
  @param start position to start tracing the byte array
  @param count of bytes from start position that should be traced
  @param comment a comment to be associated with the traced byte array indicating the
  type of data being traced