private boolean isHeaderValid(String line)
       {
    	   Boolean flag=true;
			     header = line.split(Constants.Seperator);
			     HashMap<String, Integer> uniqueFieldcheck=new HashMap<>();
			     for(int i=0;i<header.length;i++)
			     {
			    	 
			    	
			    	if(header[i]==null ||"".equals(header[i]) ) 
			    	{
			    		flag=false;
			    		break;
			    	}
			    	if(uniqueFieldcheck.containsKey(header[i]))
			    	{
			    		flag=false;
			    		break;
			    	}
			    	else
			    	{
			    		uniqueFieldcheck.put(header[i],1);
			    	}
			     }
			    uniqueFieldcheck=null;
				// Header length must be greater than 2
				if(line.equals("")||header.length <= 2||!header[0].equals(Constants.yearString )||!header[1].equals(Constants.monthString)) {
					flag=false;
				}
			return flag;
    	   
       }