Merge pull request #37 from emirpasic/revert-29-patch-1

Revert "Make IntComparator a bit more direct"
pull/50/head^2
Emir Pasic 8 years ago committed by GitHub
commit d5d837214b

@ -15,7 +15,16 @@ type Comparator func(a, b interface{}) int
// IntComparator provides a basic comparison on ints
func IntComparator(a, b interface{}) int {
return a.(int) - b.(int)
aInt := a.(int)
bInt := b.(int)
switch {
case aInt > bInt:
return 1
case aInt < bInt:
return -1
default:
return 0
}
}
// StringComparator provides a fast comparison on strings

Loading…
Cancel
Save