code: @SuppressWarnings("WeakerAccess")
      public static AWTTerminalFontConfiguration newInstance(Font... fontsInOrderOfPriority) {
          return new AWTTerminalFontConfiguration(true, BoldMode.EVERYTHING_BUT_SYMBOLS, fontsInOrderOfPriority);
      }
docs: Creates a new font configuration from a list of fonts in order of priority. This works by having the terminal
  attempt to draw each character with the fonts in the order they are specified in and stop once we find a font
  that can actually draw the character. For ASCII characters, it's very likely that the first font will always be
  used.
  @param fontsInOrderOfPriority Fonts to use when drawing text, in order of priority
  @return Font configuration built from the font list