code: public static <T> T showDialog(WindowBasedTextGUI textGUI, String title, String description, T... items) {
          return showDialog(textGUI, title, description, null, items);
      }
docs: Shortcut for quickly creating a new dialog
  @param textGUI Text GUI to add the dialog to
  @param title Title of the dialog
  @param description Description of the dialog
  @param items Items in the dialog
  @param <T> Type of items in the dialog
  @return The selected item or {@code null} if cancelled