@Override
    public int previous() {
        int i = iterator.previous();
        if(i==CharacterIterator.DONE){
            return DONE;
        }
        return i;
    }
@ Override public int previous ( ) { int i = iterator . previous ( ) ; if ( i == CharacterIterator . DONE ) { return DONE ; } return i ; }
@see UCharacterIterator#previous()