I thought <> meant == but only for numerical values (integers)

since logically, <> would be not higher or lower than, which would mean equal to, since its the only true in the statement...