protected final boolean skipWS(char c) 
        throws XMLStreamException
    {
        if (c > CHAR_SPACE) {
            return false;
        }
        while (true) {
            // Linefeed?
            if (c == '\n' || c == '\r') {
                skipCRLF(c);
            } else if (c != CHAR_SPACE && c != '\t') {
                throwInvalidSpace(c);
            }
            if (mInputPtr >= mInputEnd) {
                // Let's see if current source has more
                if (!loadMoreFromCurrent()) {
                    return true;
                }
            }
            c = mInputBuffer[mInputPtr];
            if (c > CHAR_SPACE) { // not WS? Need to return
                return true;
            }
            ++mInputPtr;
        }
    }
protected final boolean skipWS ( char c ) throws XMLStreamException { if ( c > CHAR_SPACE ) { return false ; } while ( true ) { if ( c == '\n' || c == '\r' ) { skipCRLF ( c ) ; } else if ( c != CHAR_SPACE && c != '\t' ) { throwInvalidSpace ( c ) ; } if ( mInputPtr >= mInputEnd ) { if ( ! loadMoreFromCurrent ( ) ) { return true ; } } c = mInputBuffer [ mInputPtr ] ; if ( c > CHAR_SPACE ) { return true ; } ++ mInputPtr ; } }
Method that will skip any white space from input source(s)

@return true If at least one white space was skipped; false
if not (character passed was not white space)