private static List<String> getFieldNameWithListDataType(){
		
		List<String> result = new ArrayList<>();
		
		//CompanyA, refer 1.1
		Field[] fields2 = CompanyA.class.getDeclaredFields();
		for(Field f : fields2){
			
			// use equals to compare the data type.
			if(f.getType().equals(List.class)){
				result.add(f.getName());
			}
		}
		return result;
	}