boolean (final boolean firstIsTag, final boolean secondIsTag, final boolean firstIsText, final boolean secondIsText) { return (firstIsText && secondIsText) || (firstIsTag && secondIsTag) || (firstIsTag && secondIsText) || (firstIsText && secondIsTag); }