accord-core/src/main/java/accord/utils/SortedArrays.java [634:651]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                    System.arraycopy(right, 0, result, 0, resultSize);
                    break;
                }
            }

            if (result == null)
                return hasMatch ? rightBuffers.completeWithExisting(right, rightIdx) : rightBuffers.complete(rightBuffers.get(0), 0);
        }

        try
        {
            while (leftIdx < leftLength && rightIdx < rightLength)
            {
                T1 leftKey = left[leftIdx];
                T2 rightKey = right[rightIdx];
                int cmp = leftKey == rightKey ? 0 : comparator.compare(leftKey, rightKey);

                if (cmp == 0)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



accord-core/src/main/java/accord/utils/SortedArrays.java [741:758]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                    System.arraycopy(right, 0, result, 0, resultSize);
                    break;
                }
            }

            if (result == null)
                return hasMatch ? rightBuffers.completeWithExisting(right, rightIdx) : rightBuffers.complete(rightBuffers.get(0), 0);
        }

        try
        {
            while (leftIdx < leftLength && rightIdx < rightLength)
            {
                T1 leftKey = left[leftIdx];
                T2 rightKey = right[rightIdx];
                int cmp = leftKey == rightKey ? 0 : comparator.compare(leftKey, rightKey);

                if (cmp == 0)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



