public void SetPriorityCalculator(Func<object, int> priorityCalculator) { _priorityCalculator = priorityCalculator; }