Listview item sort
<p>I have several columns in a listview but I am just so dummb to think up a logical sorting method to both sort items out alphabetically and numerically. Because in case of numerical values 
I'd like a column's content such as:</p>

<pre>  
111    
13   
442  
23   
214  
</pre>

<p>to be:</p>

<pre> 
13  
23  
111  
214  
442  
</pre>

<p>My current sorting class looks like this:</p>

<pre><code>class itemsorter:IComparer
{ 
    public int compare (object a, object b)
    {
       return string.compare(((lvitem)a).text,((lvitem)b).text));
    }
}   
</code></pre>
