Resource adr = statements.next().getSubject();
RepositoryResult<Statement> innerStatements = getStatements(adr, vVCARD.street_address, null);
try {
while (innerStatements.hasNext()) {
Value innerValue = innerStatements.next().getObject();
assertContains(adr, vVCARD.country_name, addresses.get(innerValue.stringValue())[0]);
assertContains(adr, vVCARD.locality, addresses.get(innerValue.stringValue())[1]);
assertContains(adr, vVCARD.postal_code, addresses.get(innerValue.stringValue())[2]);
assertContains(adr, vVCARD.region, addresses.get(innerValue.stringValue())[3]);
}