Old algorithm; Faster than Java's sort until they release their parallel sort with JDK 8