package com.door43.translationstudio.util; import java.util.Comparator; /** * Created by joel on 5/20/16. */ public class NumericStringComparator implements Comparator<String> { @Override public int compare(String lhs, String rhs) { int num1 = coerceInt(lhs); int num2 = coerceInt(rhs); return num1 - num2; } private int coerceInt(String value) { try { return Integer.parseInt(value); } catch (NumberFormatException e) { return 0; } } }