add predicates: greaterThan and lessThan
fix issue: cannot authenticate oauth2
feat: print red information when checker fails