public boolean startsWith( char[] prefix )
	{
        int i;
		for ( i=0;i<prefix.length&&i<data.length;i++ )
        {
			if ( data[i] != prefix[i] )
				return false;
        }
		return i==prefix.length;
	}