title: Read Item in Queue<T> before Dequeueing
body: <p>I have a <code>Queue&lt;T&gt;</code></p>
  
  <p>In my <code>T</code> I have a DateLoaded property.</p>
  
  <p>I want to say if the DateLoaded is older than 5 minutes dequeue it and execute code on <code>T</code></p>
  
  <p>Is this possible?</p>