logreader/src/main/java/io/hoplin/logreader/cli/CliHandler.java
/**
   * Output message out to underlying {@link PrintWriter} of our {@link ConsoleDevice}
   *
   * @param format
   * @param args
   */
Output message out to underlying  PrintWriter of our  ConsoleDevice
@param format
@param args
Output message out to underlying PrintWriter of our ConsoleDevice @param format @param args
default void printf(final String format, final Object... args) {
    Objects.requireNonNull(format);
    final PrintWriter writer = ConsoleDevice.console().writer();
    LogHolder.LOGGER.info(format, args);
    writer.printf(format, args);
  }
default void printf ( final String format , final Object ... args ) { Objects . requireNonNull ( format ) ; final PrintWriter writer = ConsoleDevice . console ( ) . writer ( ) ; LogHolder . LOGGER . info ( format , args ) ; writer . printf ( format , args ) ; }
Output message out to underlying {@link PrintWriter} of our {@link ConsoleDevice}
 @param format
 @param args
Output message out to underlying { @link PrintWriter } of our { @link ConsoleDevice } @param format @param args