It happens from time to time/all the time that I realize that the answer someone else has given to a question is better than the answer I gave.
This also happens in situations where the questioner has already marked my answer as "accepted".
I then feel embarrassed.
Apart from informing the questioner in a comment or via an edit of my own answer that I think another answer is better than the one I gave, what other options do I have as an answerer to push for the marking to be changed so that instead of my answer, the better answer is marked as "accepted"?