code: public static boolean isEqualSeq(final String first, final String second, final String delimiter) {
      if (isNotEmpty(first) && isNotEmpty(second)) {
        String[] firstWords = split(first, delimiter);
        Set<String> firstSet = CollectUtils.newHashSet();
        for (int i = 0; i < firstWords.length; i++) {
          firstSet.add(firstWords[i]);
        }
        String[] secondWords = split(second, delimiter);
        Set<String> secondSet = CollectUtils.newHashSet();
        for (int i = 0; i < secondWords.length; i++) {
          secondSet.add(secondWords[i]);
        }
        return firstSet.equals(secondSet);
      } else {
        return isEmpty(first) & isEmpty(second);
      }
    }
docs: 判断两个","逗号相隔的字符串中的单词是否完全等同.
  
  @param first
  a {@link java.lang.String} object.
  @param second
  a {@link java.lang.String} object.
  @param delimiter
  a {@link java.lang.String} object.
  @return a boolean.