Interface IOrder<T>