final String value = propDef.substring(pos + 1);
final int typeSep = prefix.indexOf(':');
final String key = (typeSep == -1 ? prefix : prefix.substring(0, typeSep));
final String type = (typeSep == -1 ? PropertyType.String.name() : prefix.substring(typeSep + 1));
final PropertyType propType = PropertyType.valueOf(type);
// FELIX-4159 : check if this is a multi value prop
final List<PropertyDescription> existingProps = describedClass.getDescriptions(PropertyDescription.class);
PropertyDescription found = null;
for(final PropertyDescription current : existingProps) {
if ( current.getName().equals(key) ) {