code: public static String ordinalize(final Number value)
      {
          return context.get().getRuleBasedNumberFormat(RuleBasedNumberFormat.ORDINAL).format(value);
      }
docs: <p>
  Converts a number to its ordinal as a string.
  </p>
  
  <table border="0" cellspacing="0" cellpadding="3" width="100%">
  <tr>
  <th class="colFirst">Input</th>
  <th class="colLast">Output</th>
  </tr>
  <tr>
  <td>1</td>
  <td>"1st"</td>
  </tr>
  <tr>
  <td>2</td>
  <td>"2nd"</td>
  </tr>
  <tr>
  <td>3</td>
  <td>"3rd"</td>
  </tr>
  <tr>
  <td>4</td>
  <td>"4th"</td>
  </tr>
  <tr>
  <td>1002</td>
  <td>"1002nd"</td>
  </tr>
  <tr>
  <td>2012</td>
  <td>"2012th"</td>
  </tr>
  </table>
  
  @param value
  Number to be converted
  @return String representing the number as ordinal