@Override
 protected int compareInstances(final SelectOption option1, final SelectOption option2) {
   int result = compareValues(option1.getName(), option2.getName(), false);
   if (EQUAL == result) {
     result = compareValues(option1.getCode(), option2.getCode(), false);
   }
   return result;
 }