I don't remember, but for - integers in java it would have to be a float, or is that just in C?
the line : "public static void main" may just be throwing me off and making me think of (int main void) from that Harvard cs50 class.
Edit: just being dumb java is 32 bit integer limit both + and -