Fixed length. space spadded, thousand seperator, 2 decimal places number value format in Java
<p>How to format a number into a fixed-length, space padded on left string with space as thousand seperator with 2 decimal places in Java?
(let's say 14 characters string)  </p>

<p>I.e.</p>

<pre><code>Number = 10.03 must be "         10.03" and  
Number 1235353.93 must be   "  1 235 353.93".
</code></pre>
