private void resetState() {
        // if there are any matches sitting in the runtime, eliminate.
        if (runtime != null && runtime.match != null) {
            runtime.match.clear();
        }
        nextFindOffset = regionStart;
    }
private void resetState ( ) { if ( runtime != null && runtime . match != null ) { runtime . match . clear ( ) ; } nextFindOffset = regionStart ; }
/*
Called by all the 'resetting' functions.
Allows find to work as specified.