public boolean isRecordWithNumber(int rowId, Object[] row){
		final int orderColumnNum = 0;
		final int startColumnNum = 1;		
		try{
			if(records != null){
				for(ArrayList<String> l : records){
					if(Integer.parseInt(l.get(orderColumnNum)) == rowId){					
						for(int i=0;i<l.size()-1;i++){
							String rowValue = row[i].toString().trim();
							String tableValue = l.get(i+1).trim();
							if(!rowValue.equals(tableValue)){
								return false;
							}							
						}
						return true;
					}
				}
			} 
		}catch(NullPointerException ex){
			return false;
		}
		return false;
	}