using System; using System.Collections.Generic; namespace Org.BouncyCastle.Utilities.Collections { /// A generic interface describing a simple store of objects. /// The covariant type of stored objects. public interface IStore { /// Enumerate the (possibly empty) collection of objects matched by the given selector. /// The used to select matching objects. /// An of the matching objects. IEnumerable EnumerateMatches(ISelector selector); } }