For two choices there is boolean. In my case, I have positive, negative, and neutral which are three choices and cannot be represented by boolean. I've see there's method
Math.signum(x) in Java which returns -1, 0, or 1. So, should I follow this practice (simply use -1, 0, 1 without creating constants) or create constants?
int type = -1; // vs int type = Type.NEGATIVE;