Не используйте никогда явное создание Integer'ов. Во-первых, int может сам автобокситься в Integer. Если это не спасает, есть ```Integer.valueOf(int n)```.