c |= CollationElementIterator.tertiaryOrder(os); break;
  static final int next (CollationElementIterator iter, int strength)  {    while (true)      {	int os = iter.next();	if (os == CollationElementIterator.NULLORDER)	  return os;	int c = 0;	switch (strength)	  {	  case PRIMARY:	    c |= CollationElementIterator.primaryOrder(os);	    /* Fall through.  */	  case SECONDARY:	    c |= CollationElementIterator.secondaryOrder(os);	    /* Fall through.  */	  case TERTIARY:	    c |= CollationElementIterator.tertiaryOrder(os);	    break;	  case IDENTICAL:	    c = os;	  }	if (c != 0)	  return c;      }  }