/* Ċ Ġ* ĠCopyright Ġ 2 0 2 0 - 2 0 2 1 ĠJetBrains Ġs . r . o . ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense . Ċ Ġ*/ Ċ Ċ package Ġorg . jetbrains . kotlin x . mult ik . ndarray . operations Ċ Ċ import Ġorg . jetbrains . kotlin x . mult ik . ndarray . data . Dimension Ċ import Ġorg . jetbrains . kotlin x . mult ik . ndarray . data . Multi Array ĊĊ Ċ /** Ċ Ġ* ĠReturns Ġa Ġ[ Sorted Set ][ java . util . Sorted Set ] Ġof Ġall Ġelements . Ċ Ġ*/ Ċ public Ġfun Ġ< T Ġ: ĠNumber , ĠD Ġ: ĠDimension > ĠMulti Array < T , ĠD >. to Sorted Set (): Ġjava . util . Sorted Set < T > Ġ{ ĊĠĠĠ Ġreturn Ġto Collection ( java . util . Tree Set ()) Ċ } Ċ Ċ /** Ċ Ġ* ĠReturns Ġa Ġ[ Sorted Set ][ java . util . Sorted Set ] Ġof Ġall Ġelements . Ċ Ġ* Ċ Ġ* ĠElements Ġin Ġthe Ġset Ġreturned Ġare Ġsorted Ġaccording Ġto Ġthe Ġgiven Ġ[ comparator ]. Ċ Ġ*/ Ċ public Ġfun Ġ< T , ĠD Ġ: ĠDimension > ĠMulti Array < T , ĠD >. to Sorted Set ( comparator : ĠComparator < in ĠT >): Ġjava . util . Sorted Set < T > Ġ{ ĊĠĠĠ Ġreturn Ġto Collection ( java . util . Tree Set ( comparator )) Ċ } Ċ