class CompanyTemplate extends AbstractTemplate implements CompanyOperations {

	public List<Company> getFollowing() {
		JsonNode node = restOperations.getForObject(COMPANY_FOLLOW_URL, JsonNode.class);
		try {
			return objectMapper.reader(new TypeReference<List<Company>>(){}).readValue(node.path("values"));
		}
		catch (Exception e) {
			throw new RuntimeException(e);
		}
	}

	public  CompanyTemplate(RestOperations RestOperations, ObjectMapper objectMapper);

}