Three layered or multidimensional array
Example

import java.io.*;
import java.util.*;// Arrays.sort

public class Test_This {
public static void main(String[] args) throws IOException{
// TODO Auto-generated method stub
Process p1 = new Process();
p1.method_1();
}
}
class Process
{
String[] first = {"a","e", "c","b","d"};
String[] second = {"0.0","0.1", "0.2","0.3","0.4"};
public Process()
{
System.out.println("Default) constructor");
}
public void method_1()
{
String[] clone = first.clone();
Arrays.sort(clone);
for(String s: clone)
{
System.out.print(" " +s);
for(int j = 0; j < first.length; j++)
{
System.out.print("\t " +first[j].toString());
for(String ss :second)
{
System.out.print("\t\t" +ss);
}
System.out.println();
}
System.out.println();
}
}
}