public static function startOrder(ArrayList $list, $order)
    {
        $order = LambdaUtils::toSelectCallable($order);
        $temp = new static($list, $order, self::ORDER_ASC);
        $temp->thenBy($order);
        return $temp;
    }
public static function startOrder(ArrayList $list, $order)
    {
        $order = LambdaUtils::toSelectCallable($order);
        $temp = new static($list, $order, self::ORDER_ASC);
        $temp->thenBy($order);
        return $temp;
    }
public static function startOrder ( ArrayList $ list , $ order ) { $ order = LambdaUtils :: toSelectCallable ( $ order ) ; $ temp = new static ( $ list , $ order , self :: ORDER_ASC ) ; $ temp -> thenBy ( $ order ) ; return $ temp ; }
Create asc order instance
@param \PerrysLambda\ArrayList $list
@param callable|string|null $order
@return \PerrysLambda\Sortable
Create asc order instance