### Question:
LogUtils { public static String formatMessage(LogLevel level, String log, Object... args) { String timestamp = ZonedDateTime.now(DEFAULT_TIMESTAMP_TZ).format(TIMESTAMP_FORMAT); FormattingTuple m = MessageFormatter.arrayFormat(log, args); if (m.getThrowable() != null) { return String.format("%s [%-5s] %s%n%s%n", timestamp, level.name(), m.getMessage(), formatException(m.getThrowable())); } return String.format("%s [%-5s] %s%n", timestamp, level.name(), m.getMessage()); } private  LogUtils(); static String formatMessage(LogLevel level, String log, Object... args);  }### Answer:
@Test public void test() throws Exception { System.out.println(LogUtils.formatMessage(LogUtils.LogLevel.INFO, "Hello, {}!", "there")); }