public T[] DescendingSort(T[] array)
        {
            T[] cloneArr = (T[])array.Clone();
            _sortStrategy.DescendingSort(cloneArr, _comparer);

            return(cloneArr);
        }