in NaturalComparator use Long instead of Integer for number comparison

Change-Id: If09c10c48072bf90aa1f9c05bc60477388666a99
This commit is contained in:
Axel Uhl committed 2016-10-21 12:35:51 +02:00
1 parent bf68e9dd2d
commit 8a38e46f95
1 file changed
+1 -1
@@ -47,7 +47,7 @@ public class NaturalComparator implements Comparator<String> {
// Compare all-digit blocks as numbers - all-char blocks as strings
if (Character.isDigit(aBlock.charAt(0)) && Character.isDigit(bBlock.charAt(0))) {
result = Integer.valueOf(aBlock).compareTo(Integer.valueOf(bBlock));
result = Long.valueOf(aBlock).compareTo(Long.valueOf(bBlock));
} else {
result = aBlock.compareTo(bBlock);
}