private static String getAliases(Emoji emoji) {
    StringBuilder result = new StringBuilder();
    boolean first = true;
    for (String alias : emoji.getAliases()) {
      if (first) {
        first = false;
      } else {
        result.append(", ");
      }
      result.append(alias);
    }

    return result.toString();
  }
This app generate the emoji table in the README ;)
<p/>
Run with:
mvn exec:java -Dexec.mainClass="com.vdurmont.emoji.TableGenerator"
emoji-table-generator/src/main/java/com/vdurmont/emoji/TableGenerator.java