Arrow
1.1.5
common
arrow-core
/
arrow.core
/
sort
sort
fun
<
A
:
Comparable
<
A
>
>
sort
(
a
:
A
,
b
:
A
)
:
Pair
<
A
,
A
>
(
source
)
fun
<
A
:
Comparable
<
A
>
>
sort
(
a
:
A
,
b
:
A
,
c
:
A
)
:
Triple
<
A
,
A
,
A
>
(
source
)
fun
<
A
:
Comparable
<
A
>
>
sort
(
a
:
A
,
vararg
aas
:
A
)
:
List
<
A
>
(
source
)
fun
<
A
>
sort
(
a
:
A
,
b
:
A
,
comparator
:
Comparator
<
A
>
)
:
Pair
<
A
,
A
>
(
source
)
fun
<
A
>
sort
(
a
:
A
,
b
:
A
,
c
:
A
,
comparator
:
Comparator
<
A
>
)
:
Triple
<
A
,
A
,
A
>
(
source
)
fun
<
A
>
sort
(
a
:
A
,
vararg
aas
:
A
,
comparator
:
Comparator
<
A
>
)
:
List
<
A
>
(
source
)
fun
sort
(
a
:
Byte
,
b
:
Byte
)
:
Pair
<
Byte
,
Byte
>
(
source
)
fun
sort
(
a
:
Byte
,
b
:
Byte
,
c
:
Byte
)
:
Triple
<
Byte
,
Byte
,
Byte
>
(
source
)
fun
sort
(
a
:
Byte
,
vararg
aas
:
Byte
)
:
List
<
Byte
>
(
source
)
fun
sort
(
a
:
Short
,
b
:
Short
)
:
Pair
<
Short
,
Short
>
(
source
)
fun
sort
(
a
:
Short
,
b
:
Short
,
c
:
Short
)
:
Triple
<
Short
,
Short
,
Short
>
(
source
)
fun
sort
(
a
:
Short
,
vararg
aas
:
Short
)
:
List
<
Short
>
(
source
)
fun
sort
(
a
:
Int
,
b
:
Int
)
:
Pair
<
Int
,
Int
>
(
source
)
fun
sort
(
a
:
Int
,
b
:
Int
,
c
:
Int
)
:
Triple
<
Int
,
Int
,
Int
>
(
source
)
fun
sort
(
a
:
Int
,
vararg
aas
:
Int
)
:
List
<
Int
>
(
source
)
fun
sort
(
a
:
Long
,
b
:
Long
)
:
Pair
<
Long
,
Long
>
(
source
)
fun
sort
(
a
:
Long
,
b
:
Long
,
c
:
Long
)
:
Triple
<
Long
,
Long
,
Long
>
(
source
)
fun
sort
(
a
:
Long
,
vararg
aas
:
Long
)
:
List
<
Long
>
(
source
)