// -----------------------------------------------------------------------
//
// TODO: Update copyright text.
//
// -----------------------------------------------------------------------
namespace OpenTraffic.Collections
{
using System.Collections.Generic;
///
/// Priority Queue.
///
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1711:IdentifiersShouldNotHaveIncorrectSuffix")]
public interface IPriorityQueue //: ICollection
{
KeyValuePair Pop();
void Clear();
void Add(TK k, TT t);
KeyValuePair Peek();
int Count
{
get;
}
}
}