public String getCurrent(){
		
		if (this.cursorPosition==jsonString.length())
		{
			System.out.println("Please consult nextToken() before calling getCurrent()");
			return null;
		}
			
		
		int begIndex=this.cursorPosition+1;
		int endIndex=0;
		
		for (int i= begIndex; i<=jsonString.length(); i++)
		{
			char ch = jsonString.charAt(i);
			
			if (ch=='{' || ch=='}' || ch=='['||  ch==']' || ch==':' || ch==',')
			{
				this.cursorPosition=i;
				endIndex=i;
				break;
			}
			else if (i==jsonString.length())
				return null;
			else
				continue;
				
		}
		//if (begIndex==endIndex)
		//{
		//	if ((jsonString.charAt(begIndex)== '{' && jsonString.charAt(endIndex)=='}')  ||  (jsonString.charAt(begIndex)== '[' && jsonString.charAt(endIndex)==']'))
			//	return "";
				
	//	}
		String returnString = jsonString.substring(begIndex, endIndex);
		returnString = returnString.trim();
		return returnString;
	}