Bug 221521 [Markers] New markers API needs to be pared down
We have too much API in some of the new classes and they can be moved to internals
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/ProblemFilter.java
return contains ? (index >= 0) : (index < 0);
	}
	private boolean selectBySeverity(ProblemMarker item) {
		if (selectBySeverity) {
			int markerSeverity = item.getSeverity();
			if (markerSeverity == IMarker.SEVERITY_ERROR) {
				return (severity & SEVERITY_ERROR) > 0;
			} else if (markerSeverity == IMarker.SEVERITY_WARNING) {
				return (severity & SEVERITY_WARNING) > 0;
			} else if (markerSeverity == IMarker.SEVERITY_INFO) {
				return (severity & SEVERITY_INFO) > 0;
			}
		}
		return true;
	}
	/**
	 * Get the value for if there is a check for containing a phrase.
	 * 
	 * @return boolean
	 */
	public boolean getContains() {
		return contains;
	}
	/**
	 * Get the value for the description.
	 * 
	 * @return boolean
	 */
	public String getDescription() {
		return description;