Interface IPrimitiveType<T>