'Precondition: the model has 5 string columns, obj1 && obj2 are
interfaces
Will get a model and two objects and return a
model with all the appropiate information'

def fill_interface_conflict_model(self, model, obj1, obj2):

    attr = []
    for obj in [obj1, obj2]:
        attr.append((obj.getName(), obj.getDescription(), obj.getHostnames(), obj.getMAC(), obj.getIPv4Address(), obj.getIPv4Mask(), obj.getIPv4Gateway(), obj.getIPv4DNS(), obj.getIPv6Address(), obj.getIPv6Gateway(), obj.getIPv6DNS(), obj.isOwned()))
    props = ['Name', 'Description', 'Hostnames', 'MAC', 'IPv4    Address', 'IPv4    Mask', 'IPv4    Gateway', 'IPv4    DNS', 'IPv6    Address', 'IPv6    Gateway', 'IPv6    DNS', 'Owned']
    model = self.fill_model_from_props_and_attr(model, attr, props)
    return model
