@JsonIgnore
    public List<Word> getSortedList() {
        return wordList.stream()
                .sorted(Word.CASE_INSENSE_WORD_COMPARATOR)
                .collect(Collectors.toList());
    }
@return The word list sorted by word (case-insensitive), then by source UUID (if duplicates are allowed).
stroom-core-shared/src/main/java/stroom/dictionary/shared/WordList.java