using System;
using System.Collections.Generic;
using System.Text;
namespace Wayne.Lib.StateEngine
{
///
/// Delegate that is used to match StateEngine events.
///
/// Type of the input parameter
/// The event that should be evaluated
/// The object that should be used in the comparison.
/// True if the stateengineevent matches the predicate, otherwise false.
public delegate bool StateEngineEventPredicate(StateEngineEvent stateEngineEvent, TCompareObject compareObject);
}