1. refactor the constants 2. add comparator interface
NATIVE-2, support more key types, and refactor the code.
NATIVE-2, refactor the code
Merge branch 'master' of https://github.com/clockfly/nativetask