com.raritantechnologies.utils
Class SortUtils

java.lang.Object
  extended bycom.raritantechnologies.utils.SortUtils

public class SortUtils
extends java.lang.Object

Sorting utility functions.


Developed by Raritan Technologies .

Author:
Ted Sullivan

Constructor Summary
SortUtils()
           
 
Method Summary
static void quickSort(java.lang.Object[] array, java.util.Comparator comp)
           
static void quickSort(java.lang.Object[] array, java.util.Comparator comp, int left, int right)
           
static java.lang.String[] sort(java.lang.String[] array)
           
static void swap(java.lang.Object[] array, int a, int b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SortUtils

public SortUtils()
Method Detail

sort

public static java.lang.String[] sort(java.lang.String[] array)

quickSort

public static void quickSort(java.lang.Object[] array,
                             java.util.Comparator comp)

quickSort

public static void quickSort(java.lang.Object[] array,
                             java.util.Comparator comp,
                             int left,
                             int right)

swap

public static void swap(java.lang.Object[] array,
                        int a,
                        int b)