  *  locale from the document that contains the declaration.
  *  </li>
  *  Example:
- *  <listing version="3.0" >
+ *  <pre>
  *  &lt;fx:Declarations&gt; <br>
  *         &lt;s:SortField id="sf" /&gt; <br>
  *  &lt;/fx:Declarations&gt;
- *  </listing>
+ *  </pre>
  *  <li>
  *  By using an MXML declaration and specifying the locale value
  *  in the list of assignments.
  *  </li>
  *  Example:
- *  <listing version="3.0" >
+ *  <pre>
  *  &lt;fx:Declarations&gt; <br>
  *      &lt;s:SortField id="sf_SimplifiedChinese" locale="zh-Hans-CN" /&gt; <br>
  *  &lt;/fx:Declarations&gt;
- *  </listing>
+ *  </pre>
  *  <li>
- *  Calling the setStyle method,
+ *  Calling the <code>setStyle</code> method,
  *  e.g. <code>sf.setStyle("locale", "zh-Hans-CN")</code>
  *  </li>
  *  <li> 

 *  </code></pre>
 *  </p>
 *
 *  <p>The Flex implementations of the ICollectionView interface retrieve 
 *  all items from a remote location before executing a sort.
 *  If you use paging with a sorted list, apply the sort to the remote
 *  collection before you retrieve the data.
 *  </p>
 *
 *  <p>The default comparison provided by the SortField class 
 *  provides correct language specific
 *  sorting for strings. The language is selected by the setting the locale
 *  style on an instance of the class in one of the following ways:


/**
 *  Provides the sorting information required to establish a sort on an
 *  existing view (<code>ICollectionView</code> interface or class that 
 *  implements the interface). After you assign a <code>Sort</code> instance to the view's
 *  <code>sort</code> property, you must call the view's
 *  <code>refresh()</code> method to apply the sort criteria.
 *
 *  <p>Typically the sort is defined for collections of complex items, that is 
 *  collections in which the sort is performed on one or more properties of 
