Hi,
If you have multiple error messages, then loop on internal table and issue each message one by one by changing the text of error message.
The last message will appear on the top. if you want to sequence, you will have to manage. Use any method of message manager to show the error message.
Hope this helps.
useful links
http://scn.sap.com/thread/3150319
Ajay