Maak de haricots schoon en kook ze beetgaar in licht gezouten water. Spoel ze koud. Verwijder pitjes en schilletjes van de tomaten. Snijd het vruchtvlees in reepjes. Snijd ook de bleekselderij in dunne reepjes. Schil de appel, verwijder het klokhuis en snijd hem op dezelfde wijze als de selderij en de tomaat. Haal de tijmblaadjes van het steeltje en hak ze fijn. Roer de maisolie en de wijnazijn door elkaar. Breng dit op smaak met zout en peper. Roer hier de crème fraiche door. Doe de haricots in een kom, samen met de appelreepjes, de selderij, de ui, de tomatenreepjes, de roze peperkorrels en de tijmblaadjes. Roer het creme fraiche mengsel er door. Meng alles luchtig door elkaar. Maak de haringen schoon en snijd de filets in stukjes. Verdeel de salade over vier borden en leg de haringstukjes er omheen.