public int CompareTo(ScheduledDelegate other) => ExecutionTime == other.ExecutionTime ? -1 : ExecutionTime.CompareTo(other.ExecutionTime);
public int CompareTo(GameEvent other) { return(ExecutionTime.CompareTo(other.ExecutionTime)); }