code: public static void appendElapsed(StringBuilder buf, long elapsedNanos) {
          if (elapsedNanos >= 100000000000L) { // >= 100 s
              buf.append(elapsedNanos / 1000000000L).append("s(").append(elapsedNanos).append("ns)");
          } else if (elapsedNanos >= 100000000L) { // >= 100 ms
              buf.append(elapsedNanos / 1000000L).append("ms(").append(elapsedNanos).append("ns)");
          } else if (elapsedNanos >= 100000L) { // >= 100 us
              buf.append(elapsedNanos / 1000L).append("\u00B5s(").append(elapsedNanos).append("ns)"); // microsecs
          } else {
              buf.append(elapsedNanos).append("ns");
          }
      }
docs: Appends the human-readable representation of the duration given as {@code elapsed} to the specified
  {@link StringBuilder}.