Solution:
Let xyzyx be the digits of the palindrome a. There are three cases.
If z<9, then the next palindrome greater than xyzyx is xy(z+1)yx, which differs by 100.
If z=9 but y<9, then the next palindrome up is x(y+1)0(y+1)x, which differs from xy9yx by 110.
Finally, if y=z=9, then the next palindrome after x999x is (x+1)000(x+1), which gives a difference of 11.
Thus, the possible differences are 11,100,110.