public static Set<Emoticon> makeEmoticons(String sourceId){
  Set<Emoticon> result=new HashSet<>();
  if (sourceId.equals(EmojiSet.E1.id)) {
    e1(EmojiSet.E1,result);
  }
 else   if (sourceId.equals(EmojiSet.TWEMOJI.id)) {
    twemoji(EmojiSet.TWEMOJI,result);
  }
  LOGGER.info("Created " + result.size() + " emoji from source "+ sourceId);
  return result;
}

public static Set < Emoticon > makeEmoticons ( String sourceId ) { Set < Emoticon > result = new HashSet < > ( ) ; if ( sourceId . equals ( EmojiSet . E1 . id ) ) { e1 ( EmojiSet . E1 , result ) ; } else if ( sourceId . equals ( EmojiSet . TWEMOJI . id ) ) { twemoji ( EmojiSet . TWEMOJI , result ) ; } LOGGER . info ( "Created " + result . size ( ) + " emoji from source " + sourceId ) ; return result ; }
create emoticon objects for the emoji in the given set . if no valid set is given , then the returned set will be empty ( used for example when no emoji are to be used ) .
