Junior/Senior developers both are going to feel being cheated
will be careful not too focus on the fact that he is earning more than I am, but I will focus on the indication that I am being paid less than I deserve based on what I do and my performance.
He may say you are being paid well, may be more than what you deserver etc etc.what to do then?
So, if the economy / job market is not doing too well, I will probably bite my tongue until then.
That is the right approach. One has to wait for the right time.