Java Sorting And Searching Algorithms In Javascript