public class Arrays
{
public static void sort(long[] a);
public static void sort(int[] a);
public static void sort(short[] a);
public static void sort(char[] a);
public static void sort(byte[] a);
public static void sort(double[] a);
public static void sort(float[] a);
public static <A> void sort(A[] a);
public static <A> void sort(A[] a,
Comparator<A> c);
public static int binarySearch(long[] a,
long key);
public static int binarySearch(int[] a,
int key);
public static int binarySearch(short[] a,
short key);
public static int binarySearch(char[] a,
char key);
public static int binarySearch(byte[] a,
byte key);
public static int binarySearch(double[] a,
double key);
public static int binarySearch(float[] a,
float key);
public static <A> int binarySearch(A[] a,
A key);
public static <A> int binarySearch(A[] a,
A key,
Comparator<A> c);
public static boolean equals(long[] a,
Object o);
public static boolean equals(int[] a,
Object o);
public static boolean equals(short[] a,
Object o);
public static boolean equals(char[] a,
Object o);
public static boolean equals(byte[] a,
Object o);
public static boolean equals(boolean[] a,
Object o);
public static boolean equals(double[] a,
Object o);
public static boolean equals(float[] a,
Object o);
public static <A> boolean equals(A[] a,
Object o);
public static void fill(long[] a,
long val);
public static void fill(int[] a,
int val);
public static void fill(short[] a,
short val);
public static void fill(char[] a,
char val);
public static void fill(byte[] a,
byte val);
public static void fill(boolean[] a,
boolean val);
public static void fill(double[] a,
double val);
public static void fill(float[] a,
float val);
public static <A> void fill(A[] a,
A val);
public static <A> List<A> toList(A[] a);
private static class ArrayList<A>
extends AbstractList<A>
implements Cloneable
public Arrays();
}