Looking for quick guideline to develop a node

Hi.

I'm planning to develop a node which takes two tables and go through each row from one table and compare with all the rows on other table.

For example, if I have two tables, table 1 and table 2 which both has column with numbers, the algorithm should take the first number from the first row on table 2 then compare with every number on table 2, then output every row which the numbers are equal.

Right now, I took the source code of row filter and I am changing it so that it takes two tables instead of one then run the algorithm. Is there an easier way to do this?

Thank you very much.

You could also look into the Reference Row Filter Node. It's the class org.knime.base.node.preproc.filter.rowref.RowFilterRefNodeModel