code: public static boolean isEmpty(final MultiLanguageText multiLanguageText) {
          for (MultiLanguageText.MapFieldEntry entry : multiLanguageText.getEntryList()) {
              if (!entry.getValue().isEmpty()) {
                  return false;
              }
          }
          return true;
      }
docs: Test if the multiLanguageText is empty. This means that every multiLanguageText list for every
  languageCode is empty or that it only contains empty string.
  
  @param multiLanguageText the multiLanguageText type which is tested
  
  @return if the multiLanguageText type is empty as explained above