Why can't you use Cantor's diagonalization argument to prove that the integers are countably infinite? i.e.
1: 12345....
2: 42345....
3: 56903...
4: 46234...
5: 23421...
etc.
Then we could create a new integer by adding 1 to each number in the diagonal, so the new integer would be 23042. Where did I go wrong in my reasoning?