public Node quickSortFaster(Node head){
        HeadTail result = quickSortUtil(head);
        return result.head;
    }
http://www.geeksforgeeks.org/quicksort-on-singly-linked-list/
Test cases
0 1 or more nodes
sorted reverse sorted nodes
src/com/interview/linklist/QuickSortSingleLinkList.java