package eu.dnetlib.dhp.schema.sx.scholix; import org.apache.commons.lang3.StringUtils; import java.text.Normalizer; import java.util.List; public class ScholixComparator { public static String normalizeString(final String input) { if (input == null) return null; return Normalizer.normalize(input, Normalizer.Form.NFD) .toLowerCase() .replaceAll("[^a-zA-Z0-9]", ""); } public static int compareScholixEntityId(final List first, final List second) { return 0; } public static int compareString(final String first, final String second) { if (first == null && second == null) return 0; if (first==null ) return 1; if (second == null) return -1; return first.compareTo(second); } }