title: How to specify the thousands and decimal separator used by GWT's NumberFormat
body: <p>In the doc of GWT's NumberFormat class (http://google-web-toolkit.googlecode.com/svn/javadoc/1.5/com/google/gwt/i18n/client/NumberFormat.html) I read:</p>
  
  <p><em>"The prefixes, suffixes, and various symbols used for infinity, digits, <strong>thousands separators, decimal separators</strong>, etc. <strong>may be set to arbitrary values</strong>, and they will appear properly during formatting. However, care must be taken that the symbols and strings do not conflict, or parsing will be unreliable. For example, the decimal separator and thousands separator should be distinct characters, or parsing will be impossible."</em></p>
  
  <p>My question is, how do I make sure that "." is used as thousands separator and "," as decimal separator independently of the user's locale settings?
  In other words when I use the pattern "###,###,###.######" I want GWT to format the double value 1234567.89 <strong>always</strong> as "1.234.567,89" no matter what the user's locale is.</p>