Add functionality to check for queue with no entries (including invisible entries)
When a queue becomes empty I want to kick off some processing. However queue empty does not equal complete empty as there might be invisible objects on the queue that might come back. Thus it is not truly empty.
Functionality to check a queue really empty i.e. no objects invisible or visible would be very useful.
Currently what I'm using is "peekMessage" returning null but this returns null even if there are invisible objects on the queue